home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 July
/
EnigmA AMIGA RUN 20 (1997)(G.R. Edizioni)(IT)[!][issue 1997-07 & 08][EAR-CD IV].iso
/
earcd
/
biz
/
dbase
/
microbas.rea
< prev
next >
Wrap
Text File
|
1997-05-03
|
17KB
|
346 lines
Short: German database supports dBASE/Datatypes
Author: Frank Reibold
Uploader: peterr@stud.uni-hannover.de
Type: biz/dbase
Kurz: Datenbank, unterstützt dBASE/Datatypes
Das Datenbank-System »MicroBase«
================================
Die Verwaltung von Selektionen wurde grundlegend verändert. Im Standard-
modus ist nun weniger Speicher erforderlich; im 'virtuellen Modus' konnte
die Anzahl der Festplattenzugriffe verringert und damit die Verarbeitungs-
geschwindigkeit drastisch erhöht werden. Der Zugriff auf die Datensätze
wurde ebenfalls beschleunigt. Um den 'virtuellen Modus' zu (de)aktivieren,
muss das Programm nicht mehr neu gestartet zu werden; es genügt, die
Datenbankdatei einfach erneut zu öffnen.
Zu den vorhandenen sieben Datentypen ist noch ein achter hinzugekommen:
der Datentyp "Relation". Er ermöglicht die Verknüpfung der aktuellen
Datenbank mit einer anderen über ein Schlüsselfeld. Dadurch sind die in
der zweiten Datenbankdatei gespeicherten Daten in der aktuellen sichtbar,
obwohl sie dort nicht gespeichert sind. Um den Zugriff auf verknüpfte
Datenbankdateien zu beschleunigen, verwendet MicroBase spezielle Caches.
Für die Relationen können bis zu zwei Schlüsselfelder angegeben werden,
um eindeutige Verknüpfungen zu ermöglichen. Ein neuer Menüpunkt "Relatio-
nen aktualisieren" baut die benötigten Caches neu auf.
Neben Berechnungsformeln sind jetzt auch ARexx-Skripte möglich. Mit ihnen
stehen unter anderem erweiterte Abfrage- und Berechnungsmöglichkeiten zur
Verfügung. Zusätzlich können die Inhalte nichtnumerischer Datenfelder ver-
ändert werden.
MicroBase erkennt jetzt noch mehr Fehler in Datenbankdateien schon
beim Öffnen und gibt ggfs. Warnungen oder Fehlermeldungen aus. Die Daten-
bankdateien werden automatisch repariert, falls dies möglich ist. Unter
anderem werden jetzt fehlerhafte Passwörter meist sofort erkannt. Fehlende
Relationscaches werden ebenfalls automatisch erzeugt.
Datenbanken und -sätze werden jetzt bei Bedarf gesperrt, damit sie nicht
von mehreren Personen gleichzeitig verändert werden können. Dies betrifft
z. B. das Edieren, Löschen und Sortieren. Eine Datenbankdatei kann jedoch
zu jeder Zeit nur jeweils von einem Benutzer im 'virtuellen Modus' geöffnet
werden.
Selektierte Datensätze können über einen neuen Menüpunkt gelöscht werden.
Der früher erforderliche Umweg über Datenbankextrakte ist nicht mehr
notwendig.
Es ist jetzt viel einfacher, Listen- oder Etikettenausdrucke in Dateien
oder Fenster (z. B. als Druckvorschau) umzuleiten. Sie geben z. B. wie
von der Dateneingabe her gewohnt ein Dollarzeichen ('$') ein, um die
Ausgabedatei über einen ASL-Requester wählen zu können.
Das Sortieren von Datenbankdateien wurde nochmals sicherer gestaltet. Es
können natürlich auch Relationsfelder nach ihren aktuellen Inhalten sor-
tiert werden.
Ein gravierender Fehler wurde beim Reorganisieren behoben: die Routine
reparierte nur jeweils das erste Zeichen eines jeden Datenfeldes!
Das in Version 2.1.3 eingeführte Format für verschlüsselte Datenbank-
dateien wurde überarbeitet. Dies bedeutet, dass Sie Ihre verschlüsselten
Datenbankdateien leider erneut konvertieren müssen. Dafür sind Ihre Daten
jedoch sicherer verschlüsselt als zuvor.
Die dBase-Module wurden überarbeitet; der Bug mit den fälschlicherweise
erstellten .info-Dateien wurde entfernt.
MicroBase enthält jetzt viel mehr Beispieldatenbanken - z. B. zu Berechnungs-
feldern und Relationen. Auch einige Skripte werden mitgeliefert.
Beim Schließen von Datenbanken wurden einige Einstellungen wie z. B. Optio-
nen und Viewer nicht gelöscht; sie blieben erhalten und störten so das
Verhalten neu erstellter bzw. geöffneter Datenbankdateien. Dieser Fehler
wurde jetzt beseitigt.
Unter Workbench 3.0+ verwendet MicroBase jetzt das NewLook-Flag beim Öffnen
des Programmfensters, um die Menüs in den neuen Systemfarben darstellen zu
können.
Kurzüberblick
-------------
MicroBase bietet Ihnen z. Zt. folgende Möglichkeiten:
- Import und Export von ASCII-Dateien in den Formaten SuperBase
Professional 4, BECKERtext III, Documentum 2, ProWrite, TransWrite,
Personal Write; Anpassung an andere Formate ist möglich
- Flexible Funktionen zum Suchen und Ersetzen von Feldinhalten, z. B.
Multiplikation von Feldinhalten mit einer Konstanten
- z. Zt. 25 Felder pro Datensatz, bis zu 2 048 Zeichen pro Datenfeld,
65 535 Datensätze pro Datei (max. 2 Milliarden im virtuellen Modus)
- Feldnamen können 20 Zeichen lang sein und dürfen Leerzeichen enthalten
- direkter Zugriff über Datensatznummern
- Filterfunktion
- Ausgabe von Etiketten und Listen auf Drucker bzw. in Datei
- Vorlage für Serienbriefe
- Statistik-Funktionen: Durchschnitte, Summen, Minima, Maxima errechnen
und anzeigen
- Extrakt selektierter Datensätze in eine neue Datenbankdatei
- Import und Konvertierung von dBASE-kompatiblen Datenbanken
- dBASE-Viewer
- Sortieren einer Datenbank direkt auf dem Datenträger (benutzt virtuel-
len Speicher)
- Verschlüsseln von Datenbankdateien (in Version 2.1.3 und .4 verbessert)
- Vorgabewerte für die Feldinhalte, z. B. das aktuelle Datum
- fortlaufende automatische Seriennummer mit definierbarem Startwert
und Inkrement
- Datentypen Text, Nummer (Zahl), Zeit, Datum, Extern (z. B. für
Texte und Bilder), Berechnung und Logisch
- Eingabeformate für Datum und Zeit
- "virtueller Modus": Auslagern der Selektionsmatrix auf den Daten-
träger für Unterstützung sehr großer Datenbankdateien
- Unterstützung dezimaler, binärer, hexadezimaler und oktaler Zahlen-
eingaben im Bereich +/- 10 ^ 309
- Sortieren nach Text, Datum, Zeit sowie numerisch
- die Datenbankstruktur kann jederzeit geändert werden
- Hilfefunktion während der Dateneingabe (abhängig vom Feldtyp)
- für externe Felder sind beliebige Anzeigeprogramme wählbar
- Reorganisation beschädigter Datenbankdateien
- Tutorial
- Berechnung von Formeln in den Datensätzen
- Feldoptionen wie Zahlenbereiche und erforderliche Eingaben
- Viewer für OS 2.X werden mitgeliefert
- Globale Konstanten
- Fehlerhafte Datenbanken werden bereits beim Öffnen erkannt und ggfs.
reorganisiert
- Der Ausdruck in Dateien oder Fenster wurde vereinfacht
- Neues Verschlüsselungsformat für Datenbankdateien
- Relationen
- Relationscaches
- Aktualisierungsprogramm für Relationscaches
- Löschen selektierter Datensätze über Menü möglich
- Sperrung von Datenbanken und -sätzen, falls erforderlich
- Arexx-Skripte
Installation und Zweck
----------------------
MicroBase benötigt zur Installation ein Diskettenlaufwerk sowie min-
destens Workbench 2.0 und 1 MB RAM.
Mit diesem Programm können Sie z. B. Ihre Bilder, Texte, Adressen und
Kochrezepte verwalten.
Dank der "externen" Felder, die Dateipfade speichern, können Sie die
gespeicherten Bilder aus MicroBase heraus ansehen und bearbeiten. Da-
tatypes werden natürlich unterstützt.
Das Programm arbeitet nach dem Direktzugriffsverfahren (random access).
Es wird jeweils nur ein Datensatz im RAM gehalten, dadurch ist der
Speicherverbrauch sehr gering. Beim Sortieren wird virtueller Speicher
auf der Festplatte (Diskette) benutzt.
Im Paket sind Utilities enthalten, die den Import von dBASE-Datenbank-
dateien und das Anzeigen von Dateien ermöglichen.
Distribution
------------
MicroBase ist Shareware. Nach der Registrierung bekommen Sie ein Key-
file, das auch alle künftigen Programmversionen freischaltet.
Ohne ein solches Keyfile können nur Datenbanken mit 20 Datensätzen
bearbeitet werden und der 'virtuelle Modus' ist gesperrt.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
628 276 56.0% 16-Feb-97 11:37:04 MicroBase.info
37844 17341 54.1% 29-Nov-96 12:09:20 +cbsi
628 258 58.9% 14-Feb-97 10:43:22 +Bilder.info
38542 12381 67.8% 29-Nov-96 12:09:10 +Demo.IFF
1522 294 80.6% 29-Nov-96 12:09:10 +Demo.IFF.info
9954 4208 57.7% 29-Nov-96 12:09:10 +MicroBase.IFF
1522 295 80.6% 29-Nov-96 12:09:10 +MicroBase.IFF.info
297 82 72.3% 29-Nov-96 12:09:10 +Tutor1.ASC
6 6 0.0% 29-Nov-96 12:09:10 +Tutor1.CLC
29 29 0.0% 29-Nov-96 12:09:10 +Tutor1.CMD
590 82 86.1% 29-Nov-96 12:09:10 +Tutor1.DAT
40 40 0.0% 29-Nov-96 12:09:10 +Tutor1.DEF
143 76 46.8% 29-Nov-96 12:09:10 +Tutor1.MBO
4 4 0.0% 29-Nov-96 12:09:10 +Tutor1.NUM
7 7 0.0% 29-Nov-96 12:09:10 +Tutor1.PRE
5 5 0.0% 29-Nov-96 12:09:10 +Tutor1.PTR
8 8 0.0% 29-Nov-96 12:09:10 +Tutor1.SAL
21 12 42.8% 21-Dec-96 13:47:24 +Artikel.CLC
21 12 42.8% 21-Dec-96 13:47:24 +Artikel.CMD
414 181 56.2% 21-Dec-96 13:48:06 +Artikel.DAT
156 112 28.2% 21-Dec-96 13:47:24 +Artikel.DEF
4 4 0.0% 21-Dec-96 13:47:24 +Artikel.NUM
31 28 9.6% 21-Dec-96 13:47:24 +Artikel.OPT
25 24 4.0% 21-Dec-96 13:47:24 +Artikel.PRE
5 5 0.0% 12-Feb-97 12:04:44 +Artikel.PTR
16 13 18.7% 12-Feb-97 12:09:34 +Aufträge.5
16 15 6.2% 12-Feb-97 12:09:34 +Aufträge.6
18 12 33.3% 01-Feb-97 18:00:16 +Aufträge.CLC
18 12 33.3% 01-Feb-97 18:00:16 +Aufträge.CMD
144 47 67.3% 01-Feb-97 18:02:06 +Aufträge.DAT
116 81 30.1% 01-Feb-97 18:00:16 +Aufträge.DEF
4 4 0.0% 01-Feb-97 18:01:42 +Aufträge.NUM
27 20 25.9% 01-Feb-97 18:00:16 +Aufträge.OPT
20 16 20.0% 01-Feb-97 18:00:16 +Aufträge.PRE
5 5 0.0% 12-Feb-97 12:09:36 +Aufträge.PTR
111 58 47.7% 01-Feb-97 18:08:18 +Aufträge.REL
24 12 50.0% 21-Dec-96 13:49:50 +Beispiel.CLC
24 12 50.0% 21-Dec-96 13:49:50 +Beispiel.CMD
950 275 71.0% 12-Feb-97 11:58:34 +Beispiel.DAT
148 92 37.8% 21-Dec-96 13:49:50 +Beispiel.DEF
4 4 0.0% 21-Dec-96 13:49:50 +Beispiel.NUM
30 23 23.3% 21-Dec-96 13:49:50 +Beispiel.OPT
24 12 50.0% 21-Dec-96 13:49:50 +Beispiel.PRE
5 5 0.0% 12-Feb-97 12:05:40 +Beispiel.PTR
3147 470 85.0% 29-Nov-96 12:08:52 +Beispiel1.MBO
666 365 45.1% 29-Nov-96 12:08:52 +Beispiel1.SAL
12 12 0.0% 01-Feb-97 17:55:06 +Kunden.CLC
12 12 0.0% 01-Feb-97 17:55:06 +Kunden.CMD
220 95 56.8% 01-Feb-97 18:02:42 +Kunden.DAT
71 65 8.4% 01-Feb-97 17:55:06 +Kunden.DEF
4 4 0.0% 01-Feb-97 18:02:30 +Kunden.NUM
16 16 0.0% 01-Feb-97 17:55:06 +Kunden.OPT
12 12 0.0% 01-Feb-97 17:55:06 +Kunden.PRE
5 5 0.0% 12-Feb-97 12:05:52 +Kunden.PTR
60 22 63.3% 01-Feb-97 17:55:06 +Kunden.REL
8 8 0.0% 12-Feb-97 12:09:50 +Lohn.4
8 8 0.0% 12-Feb-97 12:09:50 +Lohn.5
15 15 0.0% 31-Dec-96 11:11:14 +Lohn.CLC
15 15 0.0% 31-Dec-96 11:11:14 +Lohn.CMD
134 67 50.0% 26-Dec-96 15:55:34 +Lohn.DAT
82 72 12.1% 31-Dec-96 11:11:14 +Lohn.DEF
4 4 0.0% 31-Dec-96 11:11:14 +Lohn.NUM
18 18 0.0% 31-Dec-96 11:11:14 +Lohn.OPT
15 15 0.0% 31-Dec-96 11:11:14 +Lohn.PRE
5 5 0.0% 12-Feb-97 12:09:54 +Lohn.PTR
101 48 52.4% 12-Feb-97 12:07:16 +Lohn.REL
12 12 0.0% 26-Dec-96 14:38:24 +Personal.CLC
12 12 0.0% 26-Dec-96 14:38:24 +Personal.CMD
154 86 44.1% 26-Dec-96 14:39:54 +Personal.DAT
79 72 8.8% 26-Dec-96 14:38:24 +Personal.DEF
4 4 0.0% 26-Dec-96 14:39:50 +Personal.NUM
13 13 0.0% 26-Dec-96 14:38:24 +Personal.OPT
12 12 0.0% 26-Dec-96 14:38:24 +Personal.PRE
5 5 0.0% 12-Feb-97 12:08:02 +Personal.PTR
60 19 68.3% 31-Dec-96 11:07:56 +Personal.REL
24 12 50.0% 21-Dec-96 13:51:54 +Programme.CLC
24 12 50.0% 21-Dec-96 13:51:54 +Programme.CMD
10422 981 90.5% 21-Dec-96 14:08:58 +Programme.DAT
134 79 41.0% 21-Dec-96 13:51:54 +Programme.DEF
4 4 0.0% 21-Dec-96 13:51:54 +Programme.NUM
29 25 13.7% 21-Dec-96 13:51:54 +Programme.OPT
37 37 0.0% 21-Dec-96 13:51:54 +Programme.PRE
6 6 0.0% 12-Feb-97 12:08:16 +Programme.PTR
18 12 33.3% 23-Feb-97 14:48:20 +Programmiersprachen.CLC
18 12 33.3% 23-Feb-97 14:48:20 +Programmiersprachen.CMD
5535 1013 81.6% 27-Feb-97 09:38:28 +Programmiersprachen.DAT
138 88 36.2% 23-Feb-97 14:48:18 +Programmiersprachen.DEF
1801 852 52.6% 27-Feb-97 10:21:16 +Programmiersprachen.DOC
5 5 0.0% 27-Feb-97 09:36:22 +Programmiersprachen.NUM
20 20 0.0% 23-Feb-97 14:48:20 +Programmiersprachen.OPT
18 12 33.3% 23-Feb-97 14:48:18 +Programmiersprachen.PRE
6 6 0.0% 27-Feb-97 10:25:30 +Programmiersprachen.PTR
90 19 78.8% 23-Feb-97 14:48:20 +Programmiersprachen.REL
1043 529 49.2% 29-Nov-96 12:08:52 +Regist.SAL
8948 2654 70.3% 05-Oct-96 17:49:52 +Sprachen.TCD
33 12 63.6% 21-Dec-96 13:53:12 +Textprogramme.CLC
33 12 63.6% 21-Dec-96 13:53:12 +Textprogramme.CMD
1470 232 84.2% 21-Dec-96 14:09:24 +Textprogramme.DAT
233 133 42.9% 21-Dec-96 13:53:12 +Textprogramme.DEF
1648 675 59.0% 20-Dec-96 15:36:22 +Textprogramme.DOC
5 5 0.0% 21-Dec-96 13:53:12 +Textprogramme.NUM
36 21 41.6% 21-Dec-96 13:53:12 +Textprogramme.OPT
96425 43139 55.2% 20-Dec-96 11:36:36 +Textprogramme.PCX
38 26 31.5% 21-Dec-96 13:53:12 +Textprogramme.PRE
5 5 0.0% 12-Feb-97 12:08:46 +Textprogramme.PTR
2031 598 70.5% 21-Dec-96 10:37:42 +Textprogramme.TBL
45 12 73.3% 21-Dec-96 13:54:02 +Videos.CLC
45 12 73.3% 21-Dec-96 13:54:02 +Videos.CMD
8680 1430 83.5% 21-Dec-96 14:10:02 +Videos.DAT
257 146 43.1% 21-Dec-96 13:54:02 +Videos.DEF
4 4 0.0% 21-Dec-96 13:54:02 +Videos.NUM
47 21 55.3% 21-Dec-96 13:54:02 +Videos.OPT
68 53 22.0% 21-Dec-96 13:54:02 +Videos.PRE
6 6 0.0% 12-Feb-97 12:09:04 +Videos.PTR
159 30 81.1% 17-May-96 18:27:46 +Videos1.MBA
1180 521 55.8% 21-Dec-96 10:43:32 +Videos1.MBO
14 14 0.0% 16-May-96 13:00:52 +Videos1.SAL
12 12 0.0% 01-Feb-97 17:50:42 +Waren.CLC
12 12 0.0% 01-Feb-97 17:50:42 +Waren.CMD
186 99 46.7% 01-Feb-97 17:53:36 +Waren.DAT
86 75 12.7% 01-Feb-97 17:50:42 +Waren.DEF
4 4 0.0% 01-Feb-97 17:53:32 +Waren.NUM
20 20 0.0% 01-Feb-97 17:50:42 +Waren.OPT
12 12 0.0% 01-Feb-97 17:50:42 +Waren.PRE
5 5 0.0% 12-Feb-97 12:09:16 +Waren.PTR
60 19 68.3% 01-Feb-97 17:50:42 +Waren.REL
628 271 56.8% 14-Feb-97 10:43:22 +dBASE.info
272 145 46.6% 01-Jan-80 01:33:42 +DB_IIIP.DBF
292 151 48.2% 01-Jan-80 01:33:42 +DB_IV.DBF
8356 3357 59.8% 14-Dec-96 19:28:10 +dbf2ASC
626 203 67.5% 14-Apr-96 14:01:24 +dbf2ASC.info
8840 3456 60.9% 14-Dec-96 19:24:14 +dbf2DAT
626 192 69.3% 14-Apr-96 14:01:24 +dbf2DAT.info
8780 3413 61.1% 29-Jul-96 17:22:22 +dBView
674 369 45.2% 14-Apr-96 14:01:24 +dBView.info
244 124 49.1% 01-Jan-80 01:33:42 +FOX_MEMO.DBF
638 118 81.5% 01-Jan-80 01:33:42 +FOX_MEMO.FPT
441 270 38.7% 22-Jul-96 09:20:28 +MBTEST.DBF
111204 52494 52.7% 27-Feb-97 09:21:36 +MICROBASE
87 86 1.1% 10-Aug-96 16:34:16 +MicroBase.CVD
141987 48039 66.1% 27-Feb-97 10:22:56 +MicroBase.guide
503 258 48.7% 16-Feb-97 10:47:02 +MicroBase.guide.info
722 337 53.3% 14-Feb-97 10:43:22 +MicroBase.info
1043 529 49.2% 30-Jun-96 13:02:50 +Regist.SAL
628 268 57.3% 14-Feb-97 10:43:22 +RexxMathLib1_3.info
4557 1805 60.3% 24-May-89 18:37:00 +rexxmathlib.doc
7076 3924 44.5% 24-May-89 18:41:18 +rexxmathlib.library
916 333 63.6% 22-Mar-89 21:57:30 +savage.rexx
1118 433 61.2% 11-Feb-97 12:16:56 +Beispiel.MRX
957 349 63.5% 11-Feb-97 10:33:18 +Empty.MRX
1247 482 61.3% 12-Feb-97 10:35:12 +Fenster.MRX
5 5 0.0% 01-Jan-97 14:37:50 +Standard.MBP
628 267 57.4% 14-Feb-97 10:43:22 +Viewer.info
29720 17215 42.0% 29-Nov-96 12:09:14 +hex_view
383 256 33.1% 29-Nov-96 12:09:14 +hex_view.info
21796 11846 45.6% 29-Nov-96 12:09:14 +iff_view
383 256 33.1% 29-Nov-96 12:09:14 +iff_view.info
21284 11777 44.6% 29-Nov-96 12:09:14 +play8svx
383 256 33.1% 29-Nov-96 12:09:14 +play8svx.info
26360 14955 43.2% 29-Nov-96 12:09:14 +playanim
383 255 33.4% 29-Nov-96 12:09:14 +playanim.info
23360 12451 46.6% 29-Nov-96 12:09:14 +playmod
383 253 33.9% 29-Nov-96 12:09:14 +playmod.info
28736 16888 41.2% 29-Nov-96 12:09:14 +text_view
383 253 33.9% 29-Nov-96 12:09:14 +text_view.info
53644 36130 32.6% 29-Nov-96 12:09:20 +hbasic2.library
1389 676 51.3% 16-Feb-97 11:26:48 +Install-MicroBase
703 358 49.0% 16-Feb-97 11:14:10 +Install-MicroBase.info
287 193 32.7% 14-Feb-97 10:42:26 +Liesmich.TXT
330 204 38.1% 16-Feb-97 10:46:28 +Liesmich.TXT.info
7076 3924 44.5% 24-May-89 18:41:18 +rexxmathlib.library
-------- ------- ----- --------- --------
760388 341643 55.0% 07-Mar-97 01:40:58 171 files